package com.mdhw.admin.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.mdhw.admin.entity.AdminMenu;
import com.mdhw.admin.vo.AdminMenuTree;
import com.mdhw.admin.vo.AdminMenuVo;
import com.mdhw.config.R;

import java.util.List;

/**
* @author Administrator
* @description 针对表【admin_menu】的数据库操作Service
* @createDate 2024-12-04 13:43:21
*/
public interface AdminMenuService extends IService<AdminMenu> {

    public List<AdminMenuTree> selectMenuTree(Integer filterType, List<Long> checkIdList);

    public R<String> addAdminMenu(AdminMenuVo adminMenuVo);

    public R<String> updateAdminMenu(AdminMenuVo adminMenuVo);

    public R<String> deleteAdminMenu(Long id);
}
